﻿<%@ Page Title="JohnnySins :: AUDITION" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Audition.aspx.cs" Inherits="JohnnySins.Audition" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<div class="container">
        	<div class="page_content">
            	<div class="page_title">
                    <h1>Model Application</h1>
                </div>
                
                <div class="row">
                    <div class="col-lg-6">
                     	<form id="Form1" class="form-horizontal" runat="server">
                        <asp:ScriptManager ID="ScriptManager1" runat="server" EnableScriptGlobalization="true" EnablePartialRendering="true" EnablePageMethods="true" AsyncPostBackTimeout="14000" EnableScriptLocalization="true" ScriptMode="Release" />
                        <asp:UpdatePanel ID="upMain" runat="server" UpdateMode="Conditional">
                        <ContentTemplate>
                            <div class="form-group">
	                            <label class="col-sm-4 control-label custom_label">Name <span>*</span></label>
                                <div class="col-sm-8">
                                	<asp:TextBox CssClass="form-control" placeholder="" ID="txtFirstName" ValidationGroup="newUser" runat="server" />
                                    <asp:RequiredFieldValidator ID="RequiredFieldValidator4" ControlToValidate="txtFirstName" runat="server" Text="Name needed" ValidationGroup="newUser" ForeColor="Red" Display="Dynamic" />
                                </div>
                            </div>
                            
                            <div class="form-group">
	                            <label class="col-sm-4 control-label custom_label">Email <span>*</span></label>
                                <div class="col-sm-8">
                                	<asp:TextBox CssClass="form-control" ID="txtEmail" ValidationGroup="newUser" placeholder="" runat="server" />
                                    <asp:RequiredFieldValidator ID="RequiredFieldValidator2" Display="Dynamic" ControlToValidate="txtEmail" runat="server" ValidationGroup="newUser" Text="Email needed" ForeColor="Red" />
                                    <asp:RegularExpressionValidator ID="RegularExpressionValidator1" Display="Dynamic" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" ValidationGroup="newUser" ControlToValidate="txtEmail" runat="server" Text="Invalid email" ForeColor="Red" />
                                </div>
                            </div>
                            
                            <div class="form-group">
	                            <label class="col-sm-4 control-label custom_label">Phone</label>
                                <div class="col-sm-8">
                                	<asp:TextBox CssClass="form-control" ID="txtPhone" ValidationGroup="newUser" placeholder="" runat="server" />
                                </div>
                            </div>

                            <div class="form-group">
	                            <label class="col-sm-4 control-label custom_label">Contact Purpose</label>
                                <div class="col-sm-8">
                                	<asp:DropDownList CssClass="form-control" ID="ddlContactPurposeId" runat="server">
                                        <asp:ListItem Text="Do a scene with Johnny" Value="1"/>
                                        <asp:ListItem Text="Request VIP services" Value="2"/>
                                        <asp:ListItem Text="Flirt with Johnny" Value="3"/>
                                    </asp:DropDownList>
                                </div>
                            </div>

                            <div class="form-group">
	                            <label for="inputMessage" class="col-sm-4 control-label custom_label">Message</label>
                                <div class="col-sm-8">
                                    <asp:TextBox CssClass="form-control" ID="txtAuditionMessage" ValidationGroup="newUser" Rows="3" runat="server" TextMode="MultiLine" />
                                </div>
                            </div>

                            <div class="form-group">
	                            <label class="col-sm-4 control-label custom_label">Attach File</label>
                                <div class="col-sm-8">
                                	<asp:FileUpload runat="server" ID="fuFile1" class="audition_file_attach" />
                                </div>
                            </div>
                            
                            <div class="checkbox">
                            <label class="col-lg-4">&nbsp;</label>
                              <label class="col-lg-8 custom_checkbox">
                                <asp:CheckBox ID="chkSendCopy" runat="server" />
                                Email yourself a copy?
                              </label>
                            </div>

                            <div class="checkbox">
                            <label class="col-lg-4">&nbsp;</label>
                              <label class="col-lg-8 custom_checkbox">

                                <asp:UpdatePanel ID="upMember" runat="server" UpdateMode="Conditional">
                                <ContentTemplate>
                                <asp:CheckBox ID="chkMemberId" runat="server" AutoPostBack="true" OnCheckedChanged="chbMemberId_CheckedChanged" />
                                Enter member ID
                                <asp:Panel runat="server" ID="pnlMemberId" Visible="false">
                                    <asp:TextBox CssClass="form-control" ID="txtMemberId" ValidationGroup="newUser" placeholder="MemberId" runat="server" />
                                    <asp:RequiredFieldValidator ID="reqMemberId" Display="Dynamic" ControlToValidate="txtMemberId" runat="server" ValidationGroup="newUser" Text="MemberId needed" ForeColor="Red" Enabled="false" />
                                </asp:Panel>
                                </ContentTemplate>
                                </asp:UpdatePanel>                            	

                                <br />
                                *For priority audition spots please enter your JohnnySins.com member ID
                              </label>
                            </div>
                            
                            <div class="form-group">
	                            <label for="inputMessage" class="col-sm-4 control-label custom_label">&nbsp;</label>
                                <div class="col-sm-8">
                                    <asp:Button runat="server" ID="btnSend" CssClass="btn btn-primary send_custom_btn" Text="Send Email" ValidationGroup="newUser" OnClick="btnSend_Click" />
                                    <input type="button" runat="server" ID="btnSendFake" class="btn btn-primary send_custom_btn" value="Sending..." style="display:none;" disabled="disabled" />
                                </div>
                            </div>
                            
                        </ContentTemplate>
                        <Triggers>
                            <asp:PostBackTrigger ControlID="btnSend" />
                        </Triggers>
                        </asp:UpdatePanel>                            	
                        </form>
                    </div>
                    <div class="col-lg-6">
						<div class="model_app_info">
                        	<ul>
                            	<li>First and foremost, we will NOT accept applicants under the age of 18. This is strictly forbidden with absolutely no exceptions.</li>
                                <li>You may upload photos or direct us to Instagram, Facebook, and Twitter or however you feel comfortable telling us about yourself.</li>
                                <li>These scenes require a camera present and they will be published/distributed/promoted.</li>
                                <li>Please have all pictures be current and clear. They don't have to be professional.  Cell phone pics are just fine. One full body picture, not necessarily nude, is recommended.</li>
                                <li>This is an ongoing casting call for women that would like to shoot a scene with Johnny.  All types of women will be considered, so do not be shy.  Reach out to Johnny!</li>
                            </ul>
                        </div>                        
                    </div>
                </div>
            	
            </div>
        </div>
</asp:Content>
